import { createApp } from 'vue';
// 引入 Element Plus
import ElementPlus from 'element-plus';
import 'element-plus/dist/index.css';
// 引入 App
import App from './App.vue';
// 引入 router
import router from './router';
// 引入 normalize.css
import 'normalize.css';
// 引入 global.scss
import './global.scss';

// 开发环境下启用mock服务
if (import.meta.env.MODE === 'development') {
  import('./mocks').then(({ setupMock }) => {
    setupMock();
  });
}

const app = createApp(App);
app.use(ElementPlus);
app.use(router);
app.mount('#app');
